mediate a settlement of a matter - Turco Inglés Diccionario